/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.edu.unifei.portal.modelo;

import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
import javax.persistence.OneToOne;

/**
 *
 * @author Todo Poderoso
 */
@Entity
@DiscriminatorValue(value = "Estagio")
public class Estagio extends Registro {

    @OneToOne
    private ProcessoSeletivo processoSeletivo;
    @OneToOne
    private Gestor gAvaliador;
    @OneToOne
    private Gestor responsavel;
    @OneToOne
    private Professor pAvaliador;
    private String areaAtuacao;

    public String getAreaAtuacao() {
        return areaAtuacao;
    }

    public void setAreaAtuacao(String areaAtuacao) {
        this.areaAtuacao = areaAtuacao;
    }

    public Gestor getGAvaliador() {
        return gAvaliador;
    }

    public void setGAvaliador(Gestor avaliador) {
        this.gAvaliador = avaliador;
    }

    public Professor getPAvaliador() {
        return pAvaliador;
    }

    public void setPAvaliador(Professor avaliador) {
        this.pAvaliador = avaliador;
    }

    public ProcessoSeletivo getProcessoSeletivo() {
        return processoSeletivo;
    }

    public void setProcessoSeletivo(ProcessoSeletivo processoSeletivo) {
        this.processoSeletivo = processoSeletivo;
    }

    public Gestor getResponsavel() {
        return responsavel;
    }

    public void setResponsavel(Gestor responsavel) {
        this.responsavel = responsavel;
    }
}
